<html>
<head><meta charset="utf-8"><title>using RA &amp; vs-code for building and debugging Rust · t-compiler/rust-analyzer · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/index.html">t-compiler/rust-analyzer</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/using.20RA.20.26.20vs-code.20for.20building.20and.20debugging.20Rust.html">using RA &amp; vs-code for building and debugging Rust</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="164336747"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/using%20RA%20%26%20vs-code%20for%20building%20and%20debugging%20Rust/near/164336747" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> blitzerr <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/using.20RA.20.26.20vs-code.20for.20building.20and.20debugging.20Rust.html#164336747">(Apr 27 2019 at 13:54)</a>:</h4>
<p>Usually I just use nvim for rust but I wanted to use vs-code and rust analyzer for it. I asked in the <code>general</code> topic of this stream to see how people are using it. By using it, I mean writing rust, building it and setting break points to debug it. <span class="user-mention" data-user-id="203546">@Laurențiu Nicola</span> this is how I configured my vs-code and now some of this works. Setting breakpoints give some errors when we stop there. I want to share what I did and others who are doing it already can help me refine my settings <span aria-label="slight smile" class="emoji emoji-1f642" role="img" title="slight smile">:slight_smile:</span></p>



<a name="164336826"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/using%20RA%20%26%20vs-code%20for%20building%20and%20debugging%20Rust/near/164336826" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> blitzerr <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/using.20RA.20.26.20vs-code.20for.20building.20and.20debugging.20Rust.html#164336826">(Apr 27 2019 at 13:56)</a>:</h4>
<p>added this in my launch.json in vs-code</p>
<div class="codehilite"><pre><span></span>    <span class="err">//</span> <span class="err">Use</span> <span class="err">IntelliSense</span> <span class="err">to</span> <span class="err">learn</span> <span class="err">about</span> <span class="err">possible</span> <span class="err">attributes.</span>
    <span class="err">//</span> <span class="err">Hover</span> <span class="err">to</span> <span class="err">view</span> <span class="err">descriptions</span> <span class="err">of</span> <span class="err">existing</span> <span class="err">attributes.</span>
    <span class="err">//</span> <span class="err">For</span> <span class="err">more</span> <span class="err">information,</span> <span class="err">visit:</span> <span class="err">https://go.microsoft.com/fwlink/?linkid=</span><span class="mi">830387</span>
    <span class="s2">&quot;version&quot;</span><span class="err">:</span> <span class="s2">&quot;0.2.0&quot;</span><span class="err">,</span>
    <span class="s2">&quot;configurations&quot;</span><span class="err">:</span> <span class="p">[</span>
        <span class="p">{</span>
            <span class="nt">&quot;name&quot;</span><span class="p">:</span> <span class="s2">&quot;clang++ build and debug active file&quot;</span><span class="p">,</span>
            <span class="nt">&quot;type&quot;</span><span class="p">:</span> <span class="s2">&quot;cppdbg&quot;</span><span class="p">,</span>
            <span class="nt">&quot;request&quot;</span><span class="p">:</span> <span class="s2">&quot;launch&quot;</span><span class="p">,</span>
            <span class="nt">&quot;program&quot;</span><span class="p">:</span> <span class="s2">&quot;${fileDirname}/${fileBasenameNoExtension}&quot;</span><span class="p">,</span>
            <span class="nt">&quot;args&quot;</span><span class="p">:</span> <span class="p">[],</span>
            <span class="nt">&quot;stopAtEntry&quot;</span><span class="p">:</span> <span class="kc">false</span><span class="p">,</span>
            <span class="nt">&quot;cwd&quot;</span><span class="p">:</span> <span class="s2">&quot;${workspaceFolder}&quot;</span><span class="p">,</span>
            <span class="nt">&quot;environment&quot;</span><span class="p">:</span> <span class="p">[],</span>
            <span class="nt">&quot;externalConsole&quot;</span><span class="p">:</span> <span class="kc">false</span><span class="p">,</span>
            <span class="nt">&quot;MIMode&quot;</span><span class="p">:</span> <span class="s2">&quot;lldb&quot;</span><span class="p">,</span>
            <span class="nt">&quot;preLaunchTask&quot;</span><span class="p">:</span> <span class="s2">&quot;clang++ build active file&quot;</span>
        <span class="p">},</span>
        <span class="p">{</span>
            <span class="nt">&quot;name&quot;</span><span class="p">:</span> <span class="s2">&quot;rustc build and debug active file&quot;</span><span class="p">,</span>
            <span class="nt">&quot;type&quot;</span><span class="p">:</span> <span class="s2">&quot;cppdbg&quot;</span><span class="p">,</span>
            <span class="nt">&quot;request&quot;</span><span class="p">:</span> <span class="s2">&quot;launch&quot;</span><span class="p">,</span>
            <span class="nt">&quot;program&quot;</span><span class="p">:</span> <span class="s2">&quot;${fileDirname}/${fileBasenameNoExtension}&quot;</span><span class="p">,</span>
            <span class="nt">&quot;args&quot;</span><span class="p">:</span> <span class="p">[],</span>
            <span class="nt">&quot;stopAtEntry&quot;</span><span class="p">:</span> <span class="kc">false</span><span class="p">,</span>
            <span class="nt">&quot;cwd&quot;</span><span class="p">:</span> <span class="s2">&quot;${workspaceFolder}&quot;</span><span class="p">,</span>
            <span class="nt">&quot;environment&quot;</span><span class="p">:</span> <span class="p">[],</span>
            <span class="nt">&quot;externalConsole&quot;</span><span class="p">:</span> <span class="kc">false</span><span class="p">,</span>
            <span class="nt">&quot;MIMode&quot;</span><span class="p">:</span> <span class="s2">&quot;lldb&quot;</span><span class="p">,</span>
            <span class="nt">&quot;preLaunchTask&quot;</span><span class="p">:</span> <span class="s2">&quot;rustc build active file&quot;</span>
        <span class="p">}</span>
    <span class="p">]</span>
<span class="err">}</span>
</pre></div>



<a name="164336851"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/using%20RA%20%26%20vs-code%20for%20building%20and%20debugging%20Rust/near/164336851" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/using.20RA.20.26.20vs-code.20for.20building.20and.20debugging.20Rust.html#164336851">(Apr 27 2019 at 13:57)</a>:</h4>
<p>rust-analyzer itself does not interact with a debugger in any way, the debugger support is provided by vscode-lldb: <a href="https://github.com/vadimcn/vscode-lldb" target="_blank" title="https://github.com/vadimcn/vscode-lldb">https://github.com/vadimcn/vscode-lldb</a></p>



<a name="164336928"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/using%20RA%20%26%20vs-code%20for%20building%20and%20debugging%20Rust/near/164336928" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> blitzerr <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/using.20RA.20.26.20vs-code.20for.20building.20and.20debugging.20Rust.html#164336928">(Apr 27 2019 at 13:59)</a>:</h4>
<p>This is how my tasks.json looks like </p>
<div class="codehilite"><pre><span></span><span class="p">{</span>
  <span class="nt">&quot;tasks&quot;</span><span class="p">:</span> <span class="p">[</span>
    <span class="p">{</span>
      <span class="nt">&quot;type&quot;</span><span class="p">:</span> <span class="s2">&quot;shell&quot;</span><span class="p">,</span>
      <span class="nt">&quot;label&quot;</span><span class="p">:</span> <span class="s2">&quot;clang++ build active file&quot;</span><span class="p">,</span>
      <span class="nt">&quot;command&quot;</span><span class="p">:</span> <span class="s2">&quot;/usr/bin/clang++&quot;</span><span class="p">,</span>
      <span class="nt">&quot;args&quot;</span><span class="p">:</span> <span class="p">[</span>
        <span class="s2">&quot;-g&quot;</span><span class="p">,</span>
        <span class="s2">&quot;${file}&quot;</span><span class="p">,</span>
        <span class="s2">&quot;-o&quot;</span><span class="p">,</span>
        <span class="s2">&quot;${fileDirname}/${fileBasenameNoExtension}&quot;</span>
      <span class="p">],</span>
      <span class="nt">&quot;options&quot;</span><span class="p">:</span> <span class="p">{</span>
        <span class="nt">&quot;cwd&quot;</span><span class="p">:</span> <span class="s2">&quot;/usr/bin&quot;</span>
      <span class="p">}</span>
    <span class="p">},</span>
    <span class="p">{</span>
      <span class="nt">&quot;type&quot;</span><span class="p">:</span> <span class="s2">&quot;shell&quot;</span><span class="p">,</span>
      <span class="nt">&quot;label&quot;</span><span class="p">:</span> <span class="s2">&quot;rustc build active file&quot;</span><span class="p">,</span>
      <span class="nt">&quot;command&quot;</span><span class="p">:</span> <span class="s2">&quot;&lt;path to rustc&gt;&quot;</span><span class="p">,</span>
      <span class="nt">&quot;args&quot;</span><span class="p">:</span> <span class="p">[</span>
        <span class="s2">&quot;-g&quot;</span><span class="p">,</span>
        <span class="s2">&quot;${file}&quot;</span><span class="p">,</span>
        <span class="s2">&quot;-o&quot;</span><span class="p">,</span>
        <span class="s2">&quot;${fileDirname}/${fileBasenameNoExtension}&quot;</span>
      <span class="p">],</span>
      <span class="nt">&quot;options&quot;</span><span class="p">:</span> <span class="p">{</span>
        <span class="nt">&quot;cwd&quot;</span><span class="p">:</span> <span class="s2">&quot;/usr/bin&quot;</span>
      <span class="p">}</span>
    <span class="p">},</span>
    <span class="p">{</span>
      <span class="nt">&quot;label&quot;</span><span class="p">:</span> <span class="s2">&quot;cargo build&quot;</span><span class="p">,</span>
      <span class="nt">&quot;type&quot;</span><span class="p">:</span> <span class="s2">&quot;shell&quot;</span><span class="p">,</span>
      <span class="nt">&quot;command&quot;</span><span class="p">:</span> <span class="s2">&quot;cargo build&quot;</span><span class="p">,</span>
      <span class="nt">&quot;group&quot;</span><span class="p">:</span> <span class="p">{</span>
        <span class="nt">&quot;kind&quot;</span><span class="p">:</span> <span class="s2">&quot;build&quot;</span><span class="p">,</span>
        <span class="nt">&quot;isDefault&quot;</span><span class="p">:</span> <span class="kc">true</span>
      <span class="p">},</span>
      <span class="nt">&quot;problemMatcher&quot;</span><span class="p">:</span> <span class="p">[]</span>
    <span class="p">},</span>
    <span class="p">{</span>
      <span class="nt">&quot;label&quot;</span><span class="p">:</span> <span class="s2">&quot;cargo test&quot;</span><span class="p">,</span>
      <span class="nt">&quot;type&quot;</span><span class="p">:</span> <span class="s2">&quot;shell&quot;</span><span class="p">,</span>
      <span class="nt">&quot;command&quot;</span><span class="p">:</span> <span class="s2">&quot;cargo test&quot;</span><span class="p">,</span>
      <span class="nt">&quot;group&quot;</span><span class="p">:</span> <span class="p">{</span>
        <span class="nt">&quot;kind&quot;</span><span class="p">:</span> <span class="s2">&quot;test&quot;</span><span class="p">,</span>
        <span class="nt">&quot;isDefault&quot;</span><span class="p">:</span> <span class="kc">true</span>
      <span class="p">}</span>
    <span class="p">}</span>
  <span class="p">],</span>
  <span class="nt">&quot;version&quot;</span><span class="p">:</span> <span class="s2">&quot;2.0.0&quot;</span>
<span class="p">}</span>
</pre></div>


<p>Please substitute <code>&lt;path to rustc&gt;</code> with the actual path or just rustc if its already in your system's path</p>



<a name="164337094"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/using%20RA%20%26%20vs-code%20for%20building%20and%20debugging%20Rust/near/164337094" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> blitzerr <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/using.20RA.20.26.20vs-code.20for.20building.20and.20debugging.20Rust.html#164337094">(Apr 27 2019 at 14:02)</a>:</h4>
<p>Thanks <span class="user-mention" data-user-id="133169">@matklad</span> for the link. I will try this.</p>



<a name="164340696"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/using%20RA%20%26%20vs-code%20for%20building%20and%20debugging%20Rust/near/164340696" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Laurențiu <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/using.20RA.20.26.20vs-code.20for.20building.20and.20debugging.20Rust.html#164340696">(Apr 27 2019 at 15:30)</a>:</h4>
<p>this worked for me in a quick test</p>
<div class="codehilite"><pre><span></span><span class="p">{</span>
    <span class="nt">&quot;version&quot;</span><span class="p">:</span> <span class="s2">&quot;0.2.0&quot;</span><span class="p">,</span>
    <span class="nt">&quot;configurations&quot;</span><span class="p">:</span> <span class="p">[</span>
        <span class="p">{</span>
            <span class="nt">&quot;type&quot;</span><span class="p">:</span> <span class="s2">&quot;gdb&quot;</span><span class="p">,</span>
            <span class="nt">&quot;request&quot;</span><span class="p">:</span> <span class="s2">&quot;launch&quot;</span><span class="p">,</span>
            <span class="nt">&quot;gdbpath&quot;</span><span class="p">:</span> <span class="s2">&quot;rust-gdb&quot;</span><span class="p">,</span>
            <span class="nt">&quot;name&quot;</span><span class="p">:</span> <span class="s2">&quot;Launch Program&quot;</span><span class="p">,</span>
            <span class="nt">&quot;target&quot;</span><span class="p">:</span> <span class="s2">&quot;./target/debug/test-gdb&quot;</span><span class="p">,</span>
            <span class="nt">&quot;cwd&quot;</span><span class="p">:</span> <span class="s2">&quot;${workspaceRoot}&quot;</span><span class="p">,</span>
            <span class="nt">&quot;valuesFormatting&quot;</span><span class="p">:</span> <span class="s2">&quot;parseText&quot;</span>
        <span class="p">}</span>
    <span class="p">]</span>
<span class="p">}</span>
</pre></div>



<a name="164340796"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/using%20RA%20%26%20vs-code%20for%20building%20and%20debugging%20Rust/near/164340796" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Laurențiu <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/using.20RA.20.26.20vs-code.20for.20building.20and.20debugging.20Rust.html#164340796">(Apr 27 2019 at 15:33)</a>:</h4>
<p>that's a <code>launch.json</code> file</p>



<a name="164340973"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/using%20RA%20%26%20vs-code%20for%20building%20and%20debugging%20Rust/near/164340973" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Laurențiu <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/using.20RA.20.26.20vs-code.20for.20building.20and.20debugging.20Rust.html#164340973">(Apr 27 2019 at 15:38)</a>:</h4>
<p>in <code>tasks.json</code> I have</p>
<div class="codehilite"><pre><span></span><span class="p">{</span>
    <span class="nt">&quot;version&quot;</span><span class="p">:</span> <span class="s2">&quot;2.0.0&quot;</span><span class="p">,</span>
    <span class="nt">&quot;tasks&quot;</span><span class="p">:</span> <span class="p">[</span>
        <span class="p">{</span>
            <span class="nt">&quot;label&quot;</span><span class="p">:</span> <span class="s2">&quot;cargo build&quot;</span><span class="p">,</span>
            <span class="nt">&quot;type&quot;</span><span class="p">:</span> <span class="s2">&quot;process&quot;</span><span class="p">,</span>
            <span class="nt">&quot;command&quot;</span><span class="p">:</span> <span class="s2">&quot;cargo&quot;</span><span class="p">,</span>
            <span class="nt">&quot;args&quot;</span><span class="p">:</span> <span class="p">[</span>
                <span class="s2">&quot;build&quot;</span>
            <span class="p">],</span>
            <span class="nt">&quot;problemMatcher&quot;</span><span class="p">:</span> <span class="p">[</span>
                <span class="s2">&quot;$rustc&quot;</span>
            <span class="p">]</span>
        <span class="p">}</span>
    <span class="p">]</span>
<span class="p">}</span>
</pre></div>



<a name="164340977"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/using%20RA%20%26%20vs-code%20for%20building%20and%20debugging%20Rust/near/164340977" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Laurențiu <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/using.20RA.20.26.20vs-code.20for.20building.20and.20debugging.20Rust.html#164340977">(Apr 27 2019 at 15:38)</a>:</h4>
<p>there's also a <code>"type": "cargo"</code>, but I can't figure out how to use it</p>



<a name="164340995"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/using%20RA%20%26%20vs-code%20for%20building%20and%20debugging%20Rust/near/164340995" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Laurențiu <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/using.20RA.20.26.20vs-code.20for.20building.20and.20debugging.20Rust.html#164340995">(Apr 27 2019 at 15:39)</a>:</h4>
<p>can <code>rust-analyzer</code> provide some default tasks? I think extensions are allowed to do that</p>



<a name="164361607"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/using%20RA%20%26%20vs-code%20for%20building%20and%20debugging%20Rust/near/164361607" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> blitzerr <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/using.20RA.20.26.20vs-code.20for.20building.20and.20debugging.20Rust.html#164361607">(Apr 28 2019 at 00:58)</a>:</h4>
<p><span class="user-mention" data-user-id="203546">@Laurențiu Nicola</span> Thanks for sharing</p>



<a name="164394117"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/using%20RA%20%26%20vs-code%20for%20building%20and%20debugging%20Rust/near/164394117" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jeremy Kolb <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/using.20RA.20.26.20vs-code.20for.20building.20and.20debugging.20Rust.html#164394117">(Apr 28 2019 at 15:59)</a>:</h4>
<p>Note that on windows you have to use "native debug" and a completely different set of tasks</p>



<a name="164571044"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/using%20RA%20%26%20vs-code%20for%20building%20and%20debugging%20Rust/near/164571044" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> blitzerr <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/using.20RA.20.26.20vs-code.20for.20building.20and.20debugging.20Rust.html#164571044">(Apr 30 2019 at 19:55)</a>:</h4>
<p>What's the recommended way of updating rust analyzer ? Do we have to rebuild from source ?</p>



<a name="164572065"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/using%20RA%20%26%20vs-code%20for%20building%20and%20debugging%20Rust/near/164572065" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/using.20RA.20.26.20vs-code.20for.20building.20and.20debugging.20Rust.html#164572065">(Apr 30 2019 at 20:07)</a>:</h4>
<p>yeah, building from source is really the only supported mode of distribution right now</p>



<a name="164928160"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/using%20RA%20%26%20vs-code%20for%20building%20and%20debugging%20Rust/near/164928160" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> blitzerr <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/using.20RA.20.26.20vs-code.20for.20building.20and.20debugging.20Rust.html#164928160">(May 05 2019 at 17:21)</a>:</h4>
<p>Cool. Have been doing that.</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>